import * as API from './index'

export default {

  /*上传文件*/
  chunkUpload: params => {
    return API.POST(process.env.VUE_APP_REQUEST_URL_BASE+ "/file/api/v1/chunkUpload", params)
  },
  /**
   * 获取文件数量
   * @param params
   * @returns {*}
   */
  getFileCount:params => {
    return API.GET(process.env.VUE_APP_REQUEST_URL_BASE+ "file/api/v1/getCount", params)
  },
  /**
   * 获取文件下拉列表
   * @param params
   * @returns {*}
   */
  getList:params => {
    return API.GET(process.env.VUE_APP_REQUEST_URL_BASE+ "file/api/v1/getList", params)
  },
  /**
   * 分页查询
   * @param params
   * @returns {*}
   */
  queryByPage:params => {
    return API.POST(process.env.VUE_APP_REQUEST_URL_BASE+ "file/api/v1/queryByPage", params)
  },
  /**
   * 分页查询
   * @param id
   * @returns {*}
   */
  deleteFile:id => {
    return API.DELETE(process.env.VUE_APP_REQUEST_URL_BASE+ "file/api/v1/delete/"+id)
  },
  /**
   * 分页查询
   * @param path
   * @returns {*}
   */
  getFileByPath:path => {
    return API.POSTBLOB(process.env.VUE_APP_REQUEST_URL_BASE+ "file/api/v1/download",path)
  },
}
